s = input("Введите слова через пробел: ")

if not s or len(s.split()) == 1:
    print("Мало данных для анализа")
else:
    w = s.split()
    v = len(w)
    k = len([w for y in w if y[0] >= 'А' and y[0] <= 'Я'])
    la = len([y for y in w if
                 any(c.isalpha() and c.lower() not in 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя' for c in y)])
    g = len([y for y in w if len(y) <= 3])
    d = len([y for y in w if '-' in y])
    ld = max(w, key=len)
    lon = len(ld)

    a = f"""Кол-во слов: {v}
Кол-во слов с заглавной кириллической буквы: {k}
Кол-во слов содержащих латинский символ: {la}
Кол-во слов не превышающих 3 символа: {g}
Кол-во слов в составе которых имеется дефис: {d}
Самое длинное слово: {d}
Длина слова: {lon}"""

    print(a)
